seller of lottery tickets - Francés Inglés Diccionario